원격 데스크톱 소프트웨어
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
원격 데스크톱 소프트웨어는 네트워크 연결을 통해 다른 컴퓨터를 원격으로 제어하고 액세스할 수 있게 해주는 소프트웨어이다. VNC, RDP, ARD, ICA, X11, ALP, RGS, NX, PCoIP, SPICE, 스플래시탑, Xpra 등 다양한 프로토콜을 사용하며, X.Org 서버, VNC, ConnectWise Control, MagicConnect, TeamViewer, RemoteView, ARD, RDS/RDC, WinShare, LAPLINK, Symantec pcAnywhere, Citrix, Chrome 원격 데스크톱, Splashtop, LogMeIn, NoMachine, Parsec, NW Remote, Verethragna 등 여러 소프트웨어가 존재한다. 원격 관리 및 지원, 원격 근무 및 교육, 기타 다양한 활용 분야에서 사용되며, 기술 지원 사기에도 악용될 수 있다. 보안 문제와 더불어, 원격 접근 트로이 목마(RAT)와 같은 악성 소프트웨어의 표적이 될 수 있으며, 백 오리피스, 비스트, 블랙쉐이드 등이 대표적인 RAT 악성코드이다.
더 읽어볼만한 페이지
- 원격 관리 소프트웨어 - 텔넷
텔넷은 1973년에 정의된 7비트 ASCII 문자 세트를 사용하는 네트워크 프로토콜로, 클라이언트-서버 방식으로 작동하며 TCP 포트 23 또는 2323을 사용하며, 보안 취약성으로 인해 SSH로 대체되고 있다. - 원격 관리 소프트웨어 - 팀뷰어
팀뷰어는 2005년에 출시된 원격 접근 및 제어 소프트웨어로, 다양한 운영 체제를 지원하며 원격 접근, 제어, 파일 전송, 협업 기능을 제공하고, 개인 사용자를 위한 무료 버전과 상업적 사용을 위한 구독 요금제를 운영한다. - 원격 데스크톱 - 원격 데스크톱 서비스
원격 데스크톱 서비스(RDS)는 네트워크를 통해 원격으로 컴퓨터의 데스크톱 환경에 접근할 수 있게 해주는 기술이며, 클라이언트 소프트웨어, 서버 구성 요소, 다양한 역할을 수행하는 구성 요소로 구성된다. - 원격 데스크톱 - 원격 데스크톱 프로토콜
원격 데스크톱 프로토콜(RDP)은 마이크로소프트가 개발한 독점 프로토콜로, 컴퓨터를 원격으로 제어하고 관리할 수 있게 해주며, 여러 버전 업데이트를 거쳐 기능이 향상되었지만 보안 취약점에도 노출되어 사용 시 주의가 필요하다.
원격 데스크톱 소프트웨어 |
---|
2. 역사
원격 데스크톱 소프트웨어의 역사는 원격 액세스, 원격 데스크톱 소프트웨어, 원격 데스크톱 공유, 그리고 원격 데스크톱 시나리오의 대상 컴퓨터라는 네 가지 주요 범주로 설명할 수 있다.
- 원격 액세스: 인터넷 또는 다른 네트워크를 통해 연결된 다른 장치를 사용하여 컴퓨터를 원격으로 제어하는 것을 의미한다.
- 원격 데스크톱 소프트웨어: 로컬 컴퓨터(클라이언트)의 마우스와 키보드 입력을 캡처하여 원격 컴퓨터(서버)로 전송하고, 원격 컴퓨터는 표시 명령을 로컬 컴퓨터로 전송하는 방식으로 작동한다.
- 원격 데스크톱 공유: 일반적인 클라이언트/서버 모델을 통해 이루어진다. 로컬 컴퓨터에 설치된 클라이언트(VNC 뷰어)는 네트워크를 통해 원격 컴퓨터에 설치된 서버 구성 요소에 연결된다.
- 원격 데스크톱 시나리오의 대상 컴퓨터: 모든 핵심 기능에 계속 액세스할 수 있으며, 메인 클립보드를 포함한 대부분의 핵심 기능은 대상 컴퓨터와 원격 데스크톱 클라이언트 간에 공유될 수 있다.
2. 1. 초창기 원격 데스크톱 기술
원격 액세스는 인터넷이나 다른 네트워크를 통해 연결된 다른 장치를 사용하여 컴퓨터를 원격으로 제어하는 것을 말한다. 이는 많은 컴퓨터 제조업체와 대기업의 헬프 데스크에서 고객 문제의 기술적인 문제 해결을 위해 널리 사용되고 있다.
원격 데스크톱 소프트웨어는 로컬 컴퓨터(클라이언트)의 마우스와 키보드 입력을 캡처하여 원격 컴퓨터(서버)로 전송한다. 원격 컴퓨터는 표시 명령을 로컬 컴퓨터로 전송한다. 많은 비디오나 3D 모델을 포함한 그래픽을 다루는 응용 프로그램을 원격으로 제어해야 하는 경우, 디스플레이 명령 대신 픽셀을 전송하는 원격 워크스테이션 소프트웨어를 사용하여 로컬과 같은 부드러운 경험을 제공하는 것이 필요하다.
원격 데스크톱 공유는 일반적인 클라이언트/서버 모델을 통해 실현된다. 클라이언트(VNC 뷰어)는 로컬 컴퓨터에 설치되며 네트워크를 통해 원격 컴퓨터에 설치된 서버 구성 요소에 연결된다. 전형적인 VNC 세션에서는 클라이언트가 실제로 최종 사용자 컴퓨터에서 작업을 수행하는 것처럼 모든 키 입력과 마우스 클릭이 등록된다.
원격 데스크톱 시나리오의 대상 컴퓨터는 모든 핵심 기능에 계속 액세스할 수 있다. 메인 클립보드를 포함한 이러한 핵심 기능의 대부분은 대상 컴퓨터와 원격 데스크톱 클라이언트 간에 공유할 수 있다.
2. 2. 발전하는 원격 데스크톱 기술
원격 접속은 인터넷이나 다른 네트워크를 통해 연결된 다른 장치를 사용한 컴퓨터의 원격 제어를 의미한다. 이는 많은 컴퓨터 제조업체와 대기업의 헬프 데스크에서 고객 문제의 기술적인 문제 해결을 위해 널리 사용되고 있다.[1]
원격 데스크톱 소프트웨어는 로컬 컴퓨터(클라이언트)의 마우스와 키보드 입력을 캡처하여 원격 컴퓨터(서버)로 전송하며, 원격 컴퓨터는 표시 명령을 로컬 컴퓨터로 전송한다. 비디오나 3D 모델 등 그래픽을 많이 다루는 응용 프로그램을 원격으로 제어해야 하는 경우, 디스플레이 명령 대신 픽셀을 전송하는 원격 워크스테이션 소프트웨어를 사용하여 로컬과 같은 부드러운 경험을 제공하는 것이 필요하다.[2]
원격 데스크톱 공유는 클라이언트/서버 모델을 통해 구현된다. 로컬 컴퓨터에 설치된 클라이언트(VNC 뷰어)는 네트워크를 통해 원격 컴퓨터에 설치된 서버 구성 요소에 연결된다. 일반적인 VNC 세션에서는 클라이언트가 최종 사용자 컴퓨터에서 직접 작업을 수행하는 것처럼 모든 키 입력과 마우스 클릭이 등록된다.[3]
원격 데스크톱 시나리오의 대상 컴퓨터는 모든 핵심 기능에 계속 접근할 수 있으며, 메인 클립보드를 포함한 이러한 핵심 기능의 대부분은 대상 컴퓨터와 원격 데스크톱 클라이언트 간에 공유될 수 있다.[4]
2. 3. 원격 데스크톱 기술의 현대화
원격 접속은 인터넷이나 다른 네트워크를 통해 연결된 다른 장치를 사용한 컴퓨터의 원격 제어로도 설명할 수 있다. 이는 많은 컴퓨터 제조업체와 대기업의 헬프 데스크에서 고객 문제의 기술적인 문제 해결을 위해 널리 사용되고 있다.원격 데스크톱 소프트웨어는 로컬 컴퓨터(클라이언트)의 마우스와 키보드 입력을 캡처하여 원격 컴퓨터(서버)로 전송한다. 원격 컴퓨터는 표시 명령을 로컬 컴퓨터로 전송한다. 많은 비디오나 3D 모델을 포함한 그래픽을 다루는 응용 프로그램을 원격으로 제어해야 하는 경우, 디스플레이 명령 대신 픽셀을 전송하는 원격 워크스테이션 소프트웨어를 사용하여 로컬과 같은 부드러운 경험을 제공하는 것이 필요하다.
원격 데스크톱 공유는 일반적인 클라이언트/서버 모델을 통해 실현된다. 클라이언트, 소위 VNC 뷰어는 로컬 컴퓨터에 설치되며 네트워크를 통해 원격 컴퓨터에 설치된 서버 구성 요소에 연결된다. 전형적인 VNC 세션에서는 클라이언트가 실제로 최종 사용자 컴퓨터에서 작업을 수행하는 것처럼 모든 키 입력과 마우스 클릭이 등록된다.
원격 데스크톱 시나리오의 대상 컴퓨터는 모든 핵심 기능에 계속 액세스할 수 있다. 메인 클립보드를 포함한 이러한 핵심 기능의 대부분은 대상 컴퓨터와 원격 데스크톱 클라이언트 간에 공유할 수 있다.
3. 주요 프로토콜
원격 액세스는 인터넷이나 다른 네트워크를 통해 연결된 다른 장치를 사용하여 컴퓨터를 원격으로 제어하는 것을 말한다. 이는 많은 컴퓨터 제조업체와 대기업의 헬프 데스크에서 고객 문제의 기술적인 부분을 해결하기 위해 널리 사용된다.
원격 데스크톱 소프트웨어는 로컬 컴퓨터(클라이언트)의 마우스와 키보드 입력을 캡처하여 원격 컴퓨터(서버)로 전송하고, 원격 컴퓨터는 표시 명령을 로컬 컴퓨터로 전송하는 방식으로 작동한다. 비디오나 3D 모델 등 그래픽이 많은 응용 프로그램을 원격으로 제어해야 할 때는, 디스플레이 명령 대신 픽셀을 전송하는 원격 워크스테이션 소프트웨어를 사용하면 로컬에서 작업하는 것과 같은 부드러운 경험을 할 수 있다.
원격 데스크톱 공유는 클라이언트/서버 모델을 통해 이루어진다. 로컬 컴퓨터에 설치된 클라이언트(VNC 뷰어)는 네트워크를 통해 원격 컴퓨터에 설치된 서버 구성 요소에 연결된다. 일반적인 VNC 세션에서는 클라이언트가 최종 사용자 컴퓨터에서 직접 작업을 수행하는 것처럼 모든 키 입력과 마우스 클릭이 기록된다.
원격 데스크톱 시나리오의 대상 컴퓨터는 모든 핵심 기능을 계속 사용할 수 있으며, 메인 클립보드를 포함한 대부분의 핵심 기능은 대상 컴퓨터와 원격 데스크톱 클라이언트 간에 공유할 수 있다.
3. 1. 주요 원격 데스크톱 프로토콜
- VNC (Virtual Network Computing)
- RFB (원격 프레임 버퍼 프로토콜)
- RDP (원격 데스크톱 프로토콜)
- ARD (애플 리모트 데스크톱 프로토콜)
- ICA (Independent Computing Architecture)
- X 윈도 시스템 (X11)
- ALP (어플라이언스 링크 프로토콜)
원격 데스크톱 프로토콜은 다음을 포함한다.
- 애플 리모트 데스크톱 프로토콜(ARD) - macOS 시스템의 애플 리모트 데스크톱을 위한 오리지널 프로토콜이다.
- 어플라이언스 링크 프로토콜 (ALP) - 썬 마이크로시스템즈의 오디오 (재생 및 녹음), 원격 인쇄, 원격 USB, 가속 비디오를 특징으로 하는 특정 프로토콜이다.
- HP 원격 그래픽 소프트웨어 (RGS) - 하이엔드 워크스테이션 원격 접속 및 협업을 위해 휴렛 팩커드가 특별히 설계한 독점 프로토콜이다.
- 독립 컴퓨팅 아키텍처 (ICA) - 시트릭스 시스템에서 설계한 독점 프로토콜이다.
- NX 기술 (NX) - NoMachine에서 설계한 독점 프로토콜로, 다른 포크 프로젝트에서 오픈 소스 파생물을 사용할 수 있다.
- PC-over-IP (PCoIP) - VMware에서 사용되는 독점 프로토콜 (Teradici에서 라이선스 받음)[5]
- 원격 데스크톱 프로토콜 (RDP) - 오디오 및 원격 인쇄를 특징으로 하는 Windows 전용 프로토콜이다.
- 원격 프레임 버퍼 프로토콜 (RFB) - VNC가 기반으로 하는 프레임 버퍼 레벨의 크로스 플랫폼 프로토콜이다.
- SPICE (독립 컴퓨팅 환경을 위한 단순 프로토콜) – Qumranet에서 가상 환경을 위해 구축되었으며, 현재는 Red Hat에서 관리하는 원격 디스플레이 시스템이다.
- 스플래시탑 - 스플래시탑에서 개발한 고성능 원격 데스크톱 프로토콜로, 인텔/AMD 칩셋, NVIDIA/ATI GPU & APU, 퀄컴 스냅드래곤, NVIDIA 테그라를 포함한 하드웨어(H.264)에 완벽하게 최적화되었다. 스플래시탑은 다양한 미디어 코덱 프로파일에 맞춰 최적화하여 낮은 대기 시간으로 높은 프레임 속도를 제공하며 전력 소비도 적다.
- Xpra - 원래 오디오, 비디오, 원격 인쇄 등을 통해 X11 응용 프로그램을 원활하게 전달하기 위해 개발된 프로토콜로, Windows 및 macOS 서버를 지원하도록 확장되었다.
- X 윈도우 시스템 (X11) - 주로 로컬 응용 프로그램을 표시하는 데 사용되는 잘 확립된 크로스 플랫폼 프로토콜이다. X11은 네트워크 투명하다.
- Wake-on-LAN - 저전력 모드(꺼져 있지만 전원에 여전히 액세스할 수 있음)에 있는 컴퓨터를 원격으로 깨우기 위한 표준 프로토콜이다.
4. 주요 소프트웨어
- X.Org 서버: X 윈도 시스템의 구현이며, 유닉스 계열에서 널리 사용된다. X 윈도 시스템 코어 프로토콜을 기반으로 하며, GLX를 통해 OpenGL 기반 애플리케이션도 지원한다.
- VNC: 오픈 소스로 개발되었으며, 다양한 플랫폼을 위한 여러 파생 버전이 있다. 유닉스 계열에서 OpenGL 기반 애플리케이션을 지원하는 것으로는 x11vnc|x11vnc영어나 TurboVNC|TurboVNC영어 (VirtualGL의 X Proxy와 함께 사용) 등이 있다.[22]
- ConnectWise Control: 원격 지원, 원격 회의, 원격 액세스 기능을 모두 제공하는 솔루션이다. 클라우드 및 온프레미스 버전이 있다.[23]
- [https://www.magicconnect.net/ MagicConnect]: NTT 테크노크로스의 원격 데스크톱 제품이다.
- TeamViewer: 개인용은 무료로 제공되는 원격 데스크톱 소프트웨어이다.
- [https://content.rview.com/ja/ RemoteView]: RSUPPORT의 원격 데스크톱 제품이다.
- Apple Remote Desktop: macOS용 원격 관리 소프트웨어로, VNC를 기반으로 확장되었다.
- RDS / RDC: Windows의 원격 데스크톱으로, RDP을 사용한다. 주로 Windows 간에 사용되지만, macOS용 공식 클라이언트와 rdesktop, FreeRDP 등의 호환 클라이언트도 있다. Windows에 특화되어 네트워크 부하가 적고 렌더링 정밀도가 높으며, 사운드도 지원한다. RemoteFX|RemoteFX영어를 통해 원격 GPU를 지원했지만, 현재는 폐지되었다. 모든 Windows는 조작하는 측으로 기능할 수 있지만, Pro 에디션 이상만 GUI를 조작받는 측이 될 수 있다. Windows Remote Desktop에서의 OpenGL 가속은 NVIDIA Quadro GPU가 지원하며[24], NVIDIA GeForce GPU도 독자적인 도구를 통해 지원한다.[25][26]
- WinShare: NEC의 원격 조작 소프트웨어이다.
- LAPLINK: 인터콤의 원격 데스크톱 제품이다.
- Symantec pcAnywhere: 시만텍의 원격 데스크톱 제품으로, Windows, Linux, macOS를 지원한다. 전용 클라이언트 소프트웨어 외에도 Java를 통해 웹 브라우저에서 제어할 수 있다. 접속 후 대상 기기에 추가 로그인이 필요하며, pcAnywhere를 통한 동일 기기 접속은 한 명의 사용자에게 제한되므로 상호 배제가 필요한 경우에 유용하다.
- Citrix: Citrix ICA 프로토콜을 사용하며, HDX 3D를 통해 3D 애플리케이션도 지원한다.
- Chrome 원격 데스크톱: 구글 크롬 확장 기능 및 안드로이드 앱에서 사용할 수 있는 무료 원격 데스크톱 도구이다. Windows, macOS, Linux, Android에서 사용할 수 있다.
- RD 클라이언트
- Splashtop|Splashtop영어: 개인용은 무료로 제공되는 원격 데스크톱 소프트웨어이다. 법인/상용 클라우드 서비스 버전 "[https://www.splashtop.co.jp/products-service/business.html Splashtop Business]" 및 온프레미스 버전 "[https://www.splashtop.co.jp/products-service/enterprise.html Splashtop Enterprise]"도 있다.
- LogMeIn|LogMeIn영어: 원격 데스크톱 소프트웨어이다.
- NoMachine: 원격 데스크톱 소프트웨어로, OpenGL 기반 애플리케이션을 사용하려면 VirtualGL을 활성화해야 한다.[27] 오픈 소스 호환 클라이언트인 OpenNX도 있다.
- Parsec (software)|Parsec영어: 게임에 최적화된 고속 원격 데스크톱 소프트웨어이다.
- NW Remote: NHK와 RATH에서 공동 개발한 폐쇄망 특화 원격 데스크톱 소프트웨어이다.
- [https://rath.remotedesktop.jp/ Verethragna]: [https://rath.co.jp/ RATH]에서 개발한 Windows용 원격 데스크톱 소프트웨어로, 개인 사용은 무료이다.
5. 활용 분야
원격 데스크톱 소프트웨어는 다양한 분야에서 활용된다. 주요 활용 분야는 다음과 같이 정리할 수 있다.
- 원격 관리 및 지원: 기업의 헬프 데스크 등에서 고객의 컴퓨터 문제를 해결하는 데 사용된다.
- 원격 근무 및 교육: 코로나19 팬데믹 이후 재택근무가 확산되면서, 원격 데스크톱 소프트웨어는 기업 IT 지원 없이도 업무를 수행하고 협업할 수 있는 환경을 제공한다.
- 기타 활용 사례: 물리적으로 접근이 어려운 컴퓨터에 접속하거나, 클라우드 컴퓨팅 환경에서 USB 장치를 통해 데스크톱 환경을 구축하는 데 사용된다.
원격 데스크톱 소프트웨어는 로컬 컴퓨터(클라이언트)의 마우스와 키보드 입력을 캡처하여 원격 컴퓨터(서버)로 전송한다.[1] 원격 컴퓨터는 다시 디스플레이 명령을 로컬 컴퓨터로 보낸다. 비디오 또는 3D 모델을 포함한 많은 그래픽을 사용하는 응용 프로그램을 원격으로 제어해야 하는 경우, 디스플레이 명령이 아닌 픽셀을 전송하는 원격 워크스테이션 소프트웨어를 사용하여 로컬과 유사한 원활한 경험을 제공해야 한다.
원격 데스크톱 공유는 일반적인 클라이언트/서버 모델을 통해 수행된다. 클라이언트 또는 VNC 뷰어는 로컬 컴퓨터에 설치된 다음, 원격 컴퓨터에 설치된 서버 구성 요소에 네트워크를 통해 연결된다. 일반적인 VNC 세션에서 모든 키 입력 및 마우스 클릭은 클라이언트가 실제로 최종 사용자 시스템에서 작업을 수행하는 것처럼 등록된다.[2]
원격 데스크톱은 또한 보안 개발에 큰 이점을 제공한다. 기업은 지리적으로 분산된 소프트웨어 엔지니어가 회사의 사무실 또는 클라우드 환경 내에 보관할 수 있는 컴퓨터에서 작업하고 개발할 수 있도록 허용할 수 있다.
원격 데스크톱 시나리오의 대상 컴퓨터는 여전히 모든 핵심 기능에 액세스할 수 있다. 클립보드를 포함한 이러한 많은 핵심 기능은 대상 컴퓨터와 원격 데스크톱 클라이언트 간에 공유할 수 있다.
5. 1. 원격 관리 및 지원
원격 접속은 인터넷이나 다른 네트워크를 통해 연결된 다른 장치를 사용하여 컴퓨터를 원격으로 제어하는 것이다. 이는 많은 컴퓨터 제조업체와 대규모 기업의 헬프 데스크에서 고객의 기술적인 문제 해결을 위해 널리 사용된다.[1]원격 데스크톱 소프트웨어의 주요 용도는 원격 관리 및 원격 구현이다. 이러한 필요성은 소프트웨어 구매자가 소프트웨어 공급업체로부터 멀리 떨어져 있을 때 발생한다. 대부분의 원격 액세스 소프트웨어는 "헤드리스 컴퓨터"에 사용할 수 있다. 각 컴퓨터에 자체 모니터, 키보드 및 마우스를 연결하거나 KVM 스위치를 사용하는 대신, 하나의 컴퓨터에 모니터, 키보드, 마우스 및 원격 제어 소프트웨어를 설치하여 여러 헤드리스 컴퓨터를 제어할 수 있다. 중복 데스크톱 모드는 사용자 지원 및 교육에 유용하다. 전화 통신과 결합된 원격 제어 소프트웨어는 지원 직원이 실제로 거기에 있는 것만큼 초보 컴퓨터 사용자에게 유용할 수 있다.[4]
5. 2. 원격 근무 및 교육
COVID-19 시작 이후, 원격 근무 환경으로 전환되면서 많은 사람들이 기업 IT 지원 없이 장치를 사용하여 재택근무를 하게 되었다.[3] 그 결과, 이들은 협업하고 시스템을 사용 가능하며 안전하게 유지하기 위해 원격 데스크톱 소프트웨어에 의존하고 있다.[3]5. 3. 기타 활용 사례
원격 데스크톱 소프트웨어는 사용자가 물리적으로 접근할 수 없는 원격 컴퓨터에 접근하거나 상호 작용할 수 있게 해준다.[4] 서버와 달리, 원격 컴퓨터는 주로 한 장치가 무인 상태인 피어 투 피어 연결에 사용된다. 원격 컴퓨터 연결은 일반적으로 두 장치 모두 네트워크 연결이 있는 경우에만 가능하다.클라우드 컴퓨팅의 등장으로 원격 데스크톱 소프트웨어는 USB 하드웨어 장치에 저장될 수 있게 되었다. 이를 통해 사용자는 장치를 네트워크나 인터넷에 연결된 PC에 연결하고 클라우드 연결을 통해 데스크톱을 다시 만들 수 있다. 이 모델은 사용자가 원격으로 액세스하려는 시점에 로컬 컴퓨터를 켜야 하는 원격 데스크톱 소프트웨어의 한 가지 문제를 해결한다. (C2S VPN 지원이 있는 라우터와 WOL(Wake-on-LAN) 장비를 사용하여 라우터에 연결된 컴퓨터를 켜고 연결한 다음 VPN 연결을 설정하는 것이 가능하다.)
원격 데스크톱 제품은 호스팅 서비스, 소프트웨어 및 어플라이언스의 세 가지 모델로 제공된다.
기술 지원 사기는 원격 데스크톱 소프트웨어를 사용하여 피해자의 컴퓨터에 연결하며, 피해자가 협조하지 않으면 컴퓨터를 잠그는 경우가 많다.
6. 보안 문제
원격 데스크톱 소프트웨어는 로컬 컴퓨터(클라이언트)의 마우스 및 키보드 입력을 캡처하여 원격 컴퓨터(서버)로 전송하며, 원격 컴퓨터는 다시 디스플레이 명령을 로컬 컴퓨터로 보낸다.[1] 그래픽을 많이 사용하는 응용 프로그램을 원격으로 제어해야 할 경우, 원격 워크스테이션 소프트웨어를 사용하여 로컬과 유사한 경험을 제공해야 한다.
원격 데스크톱 공유는 클라이언트/서버 모델을 통해 수행된다. 클라이언트(또는 VNC 뷰어)는 로컬 컴퓨터에 설치되고, 원격 컴퓨터에 설치된 서버 구성 요소에 네트워크를 통해 연결된다. 일반적인 VNC 세션에서 모든 키 입력 및 마우스 클릭은 클라이언트가 실제로 최종 사용자 시스템에서 작업을 수행하는 것처럼 등록된다.[2]
6. 1. 보안 위협
원격 데스크톱은 보안 개발에 큰 이점을 제공한다. 기업은 지리적으로 분산된 소프트웨어 엔지니어가 회사의 사무실이나 클라우드 환경 내에 보관할 수 있는 컴퓨터에서 작업하고 개발할 수 있도록 허용할 수 있다.원격 데스크톱 시나리오의 대상 컴퓨터는 여전히 모든 핵심 기능에 접근할 수 있다. 클립보드를 포함한 이러한 많은 핵심 기능은 대상 컴퓨터와 원격 데스크톱 클라이언트 간에 공유할 수 있다.
COVID-19가 시작된 이후, 원격 근무 환경으로 전환되면서 많은 사람들이 기업 IT 지원 없이 장치를 사용하여 재택근무를 하게 되었다. 그 결과, 이러한 작업자들은 협업하고 시스템을 사용 가능하며 안전하게 유지하기 위해 원격 데스크톱 소프트웨어에 의존하고 있다.[3]
6. 2. 보안 강화 방안
원격 데스크톱은 기업이 지리적으로 분산된 소프트웨어 엔지니어가 회사의 사무실이나 클라우드 환경 내에 보관할 수 있는 컴퓨터에서 작업하고 개발할 수 있도록 허용하여 보안 개발에 큰 이점을 제공할 수 있다. 원격 데스크톱 시나리오의 대상 컴퓨터는 여전히 모든 핵심 기능에 액세스할 수 있으며, 클립보드를 포함한 이러한 많은 핵심 기능은 대상 컴퓨터와 원격 데스크톱 클라이언트 간에 공유할 수 있다.[2]7. 악성 변종 (RAT)
원격 접근 트로이 목마(Remote Access Trojan, RAT, 때로는 크립웨어)[6]는 원격 네트워크 연결을 통해 시스템을 제어하는 악성 소프트웨어의 일종이다. 데스크톱 공유 및 원격 관리는 합법적인 용도로 많이 사용되지만, "RAT"는 범죄 또는 악의적인 활동을 의미한다. RAT는 일반적으로 피해자가 모르게 설치되며, 종종 트로이 목마의 페이로드로 설치되어 피해자와 컴퓨터 보안 소프트웨어 및 기타 백신 소프트웨어로부터 작동을 숨기려고 시도한다.[7][8][9][10][11][12]
7. 1. 대표적인 RAT 악성코드
- 백 오리피스
- 백 오리피스 2000
- 비스트 트로이 목마
- 비프로스트[13]
- 블랙쉐이드[14][15]
- 다크코멧[16][17]
- 해브엑스
- 임미넌트 모니터[18][19][20][21]
- NjRAT
- 포이즌아이비
- 서브 세븐
참조
[1]
웹사이트
Remote Desktop Software
https://remoteaccess[...]
2019-05-01
[2]
웹사이트
Virtual Network Computing (VNC): Making Remote Desktop Sharing Possible
http://www.businessn[...]
Businessnewsdaily.com
2014-02-27
[3]
논문
Remote Desktop Software as a forensic resource
https://www.tandfonl[...]
2022-04-03
[4]
웹사이트
What is Remote Computer? – Definition from Techopedia
https://www.techoped[...]
2020-06-10
[5]
웹사이트
VMware Announces Strategic Licensing and Co-development Agreement with Teradici for True Remote PC User Experience Further Bolstering its vClient Initiative
http://www.vmware.co[...]
VMware
2013-06-01
[6]
웹사이트
Creepware — Who's Watching You?
https://community.br[...]
2013-12-10
[7]
웹사이트
Remote Server Administration Tools for Windows 7
https://technet.micr[...]
Microsoft
2011-02-04
[8]
웹사이트
Danger: Remote Access Trojans
https://technet.micr[...]
2011-02-05
[9]
웹사이트
Understanding the Windows NT Remote Access Service
https://technet.micr[...]
Microsoft
2011-02-05
[10]
웹사이트
Netsh commands for remote access (ras)
https://technet.micr[...]
Microsoft
2011-02-05
[11]
웹사이트
RAS Registry Modification Allowed Without Administrative Rights
http://support.micro[...]
Microsoft
2011-02-05
[12]
웹사이트
Computer RATS – Protecting Your Self
http://howtheyhack.c[...]
2013-07-17
[13]
웹사이트
Code Access Security and bifrost
http://www.codinghor[...]
2011-02-05
[14]
웹사이트
BlackShades: Arrests in computer malware probe
https://www.bbc.com/[...]
2014-05-20
[15]
웹사이트
Remarks Prepared for Delivery by Special Agent in Charge Leo Taddeo at Blackshades Press Conference
https://www.fbi.gov/[...]
Federal Bureau of Investigation
2014-05-20
[16]
웹사이트
pest control: taming the rats
http://www.matasano.[...]
2014-03-05
[17]
웹사이트
Malware analysys – Dark Comet RAT
http://contextis.com[...]
2014-03-05
[18]
뉴스
Brisbane teenager built spyware used by domestic violence perpetrators across world, police allege
https://www.theguard[...]
2022-09-23
[19]
웹사이트
Advice for potential victims of IM-RAT malware
https://www.afp.gov.[...]
2022-09-23
[20]
웹사이트
International crackdown on RAT spyware, which takes total control of victims' PCs
https://www.europol.[...]
2022-09-23
[21]
웹사이트
Cybercrime Network focuses on support to victims of malware
https://www.eurojust[...]
2022-09-23
[22]
문서
VirtualGL Background
https://virtualgl.or[...]
[23]
문서
Connectサービス
https://service.allc[...]
ConnectWise Control日本正規代理店
[24]
문서
NVIDIA 2014年6月17日
https://www.nvidia.c[...]
Quadro Desktop/Quadro Notebook Driver Release 340
[25]
문서
NVIDIA provides OpenGL-accelerated Remote Desktop for GeForce
https://www.khronos.[...]
Khronos Group 2020年4月4日
[26]
문서
NVIDIA release a tool to accelerate remote desktop streaming for GeForce GPUs
https://cgpress.org/[...]
CGPress 2020年4月7日
[27]
문서
Enabling VirtualGL support in NoMachine 4
https://www.nomachin[...]
NoMachine
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com